make contribution to - German English Dictionary